﻿<%@ Page Title="Мое местоположение --- Smart Dating" Language="C#" MasterPageFile="~/Site.Master" AutoEventWireup="true" CodeBehind="SetLocation.aspx.cs" Inherits="WebUI.SetLocation" %>
<asp:Content ID="HeadContents" ContentPlaceHolderID="HeadContent" runat="server">
    <link rel="stylesheet" type="text/css" href="Styles/Map.css"/>
    <script type="text/javascript" src="http://maps.google.com/maps/api/js?sensor=true&key=ABQIAAAAegU6asN6GoBRry4OXotuaxS6EqoafLsqtczoJvE4RdPZ3pik6xQ7ywLMXmfFlS8qHnxJF-LcTJA6uw">
    </script>
    <script type="text/javascript" src="Scripts/layout-map.js">
    </script>
    <script type="text/javascript">
        function updateLL() {
            var newLat = parseFloat($("#txtLatitude").attr("value"));
            var newLng = parseFloat($("#txtLongitude").attr("value"));
            updateLatLong(newLat, newLng);
            decodeLatLong();
        }

        function locateMe() {
            decodeName($("#txtName").attr("value"));
        }

        $(document).ready(function () {
            decodeLatLong();
        });
    </script>
</asp:Content>
<asp:Content ID="BodyContents" ContentPlaceHolderID="MainContent" runat="server">
    <h1>Карта</h1>
    <div>
        <span id="errSpan" runat="server" class="errSpan" style="display: none;"></span>
    </div>
    <div id="pnlMap" runat="server">
        <div class="short_description"><ul>
            <li>Щелкните по карте, чтобы установить <strong>текущее местоположение</strong>.</li>
        <li><strong>Точное положение</strong> можно ввести в поля &laquo;Широта&raquo; и &laquo;Долгота&raquo;.</li>
        <li>Если вы знаете только <strong>название места</strong>, введите его в поле &laquo;Название&raquo;,<br />
        и мы попытаемся найти его на карте.</li>
        </ul></div>
        <div id="map" class="mapdiv"></div>

        Название: <br />
        <input type="text" id="txtName" clientidmode="Static" runat="server" value="" onchange="locateMe()" class="doublewide padding_notopleft" />
        <div class="tbl">
            <div class="row">
                <div class="cell">
                    Широта:
                </div>
                <div class="cell">
                    Долгота:
                </div>
            </div>
            <div class="row">
                <div class="cell padding_notopleft">
                    <input type="text" runat="server" clientidmode="Static" id="txtLatitude" value="" onchange="updateLL()" />
                </div>
                <div class="cell padding_notopleft">
                    <input type="text" runat="server" clientidmode="Static" id="txtLongitude" value="" onchange="updateLL()" />
                </div>
            </div>
        </div>
    </div>
    <div>
        <asp:LinkButton runat="server" ID="cmdSaveChanges" Text="Сохранить местоположение" CssClass="linkbtn" OnClick="cmdSaveChanges_Click"></asp:LinkButton><asp:LinkButton runat="server" ID="cmdGoBack" Text="Отмена" CssClass="linkbtn" OnClientClick="window.location='Dashboard.aspx';"></asp:LinkButton>
    </div>
</asp:Content>
